|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JComboBox
com.sabro.jbusiness.gui.components.CampoComboTipos
com.sabro.jbusiness.gui.celleditors.DBCampoComboTipos
public class DBCampoComboTipos
Usada para prover seleção de tipos de campos.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JComboBox |
---|
javax.swing.JComboBox.KeySelectionManager |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.BaselineResizeBehavior |
Field Summary |
---|
Fields inherited from class com.sabro.jbusiness.gui.components.CampoComboTipos |
---|
actionCancelaEdicao |
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
DBCampoComboTipos()
Inicializa o combo sem um valor pré-definido |
|
DBCampoComboTipos(SysFiltroCampo sysFiltroCampo)
Inicializa o combo com um valor de formatação de tabela de banco de dados Usa conexão da tabela ao qual o valor pertence |
|
DBCampoComboTipos(SysValor sysValor)
Inicializa o combo com um valor de formatação de tabela de banco de dados Usa conexão da tabela ao qual o valor pertence |
Method Summary | |
---|---|
void |
addCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
Adiciona um novo listener do tipo "CellEditor" ao objeto |
void |
cancelCellEditing()
Cancela a edição do campo |
void |
editaCampoClear()
Edita o campo com limpeza prévia de seu conteúdo. |
void |
editaCampoCompleto()
Edita o campo em resposta ao pressionamento da tecla que comanda um pedido de edição (F2). |
void |
editaCampoLeft()
Edita o campo em resposta ao pressionamento da tecla de seta para a esquerda. |
void |
editaCampoRight()
Edita o campo em resposta ao pressionamento da tecla de seta para a direita. |
void |
editaCampoString(java.lang.String texto)
Inicia a edição do campo e coloca o texto informado no campo editado. |
void |
fireEditingCanceled()
Dispara um evento do tipo "EditingCanceled" para todos os listeners cadastrados |
void |
fireEditingStopped()
Dispara um evento do tipo "EditingStopped" para todos os listeners cadastrados |
javax.swing.event.CellEditorListener[] |
getCellEditorListeners()
Serve para obter a lista de listeners do tipo "CellEditor" existentes no objeto |
java.lang.Object |
getCellEditorValue()
|
javax.swing.JComponent |
getEditorComponent()
Fornece o componente que realmente trata as informações dentro do campo. |
java.lang.String |
getResultado()
Obtém o texto do item selecionado no campo |
SysFiltroCampo |
getSysFiltroCampo()
Obtém o valor atualizado do campo combo |
SysValor |
getSysValor()
Obtém o valor atualizado do campo combo |
java.lang.Object |
getValor()
Obtém o valor atualizado do campo |
boolean |
isCellEditable(java.util.EventObject e)
|
void |
itemStateChanged(java.awt.event.ItemEvent itemEvent)
|
void |
removeCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
Remove um listener do tipo "CellEditor" ao objeto |
void |
setSysFiltroCampo(SysFiltroCampo sysFiltroCampo)
Iniciliza ou altera os parametros de funcionamento do combo |
void |
setSysValor(SysValor sysValor)
Iniciliza ou altera os parametros de funcionamento do combo |
void |
setValor(java.lang.Object valor)
Iniciliza ou altera o valor do campo |
boolean |
shouldSelectCell(java.util.EventObject e)
|
boolean |
stopCellEditing()
Verifica se é possivel interromper a edição do campo |
Methods inherited from class com.sabro.jbusiness.gui.components.CampoComboTipos |
---|
cancelaEdicao, getNomeTipo, isChanged, setNomeTipo, setStrFind |
Methods inherited from class javax.swing.JComboBox |
---|
actionPerformed, addActionListener, addItem, addItemListener, addPopupMenuListener, configureEditor, contentsChanged, firePopupMenuCanceled, firePopupMenuWillBecomeInvisible, firePopupMenuWillBecomeVisible, getAccessibleContext, getAction, getActionCommand, getActionListeners, getEditor, getItemAt, getItemCount, getItemListeners, getKeySelectionManager, getMaximumRowCount, getModel, getPopupMenuListeners, getPrototypeDisplayValue, getRenderer, getSelectedIndex, getSelectedItem, getSelectedObjects, getUI, getUIClassID, hidePopup, insertItemAt, intervalAdded, intervalRemoved, isEditable, isLightWeightPopupEnabled, isPopupVisible, processKeyEvent, removeActionListener, removeAllItems, removeItem, removeItemAt, removeItemListener, removePopupMenuListener, selectWithKeyChar, setAction, setActionCommand, setEditable, setEditor, setEnabled, setKeySelectionManager, setLightWeightPopupEnabled, setMaximumRowCount, setModel, setPopupVisible, setPrototypeDisplayValue, setRenderer, setSelectedIndex, setSelectedItem, setUI, showPopup, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.sabro.jbusiness.gui.celleditors.DBCampo |
---|
isChanged |
Constructor Detail |
---|
public DBCampoComboTipos()
public DBCampoComboTipos(SysValor sysValor)
public DBCampoComboTipos(SysFiltroCampo sysFiltroCampo)
Method Detail |
---|
public void itemStateChanged(java.awt.event.ItemEvent itemEvent)
itemStateChanged
in interface java.awt.event.ItemListener
itemStateChanged
in class CampoComboTipos
public java.lang.Object getValor()
DBCampo
getValor
in interface DBCampo
public SysValor getSysValor()
getSysValor
in interface DBCampo
public SysFiltroCampo getSysFiltroCampo()
getSysFiltroCampo
in interface DBCampo
public void setValor(java.lang.Object valor)
DBCampo
setValor
in interface DBCampo
public void setSysValor(SysValor sysValor)
setSysValor
in interface DBCampo
sysValor
- public void setSysFiltroCampo(SysFiltroCampo sysFiltroCampo)
setSysFiltroCampo
in interface DBCampo
sysValor
- public java.lang.String getResultado()
DBCampo
getResultado
in interface DBCampo
public java.lang.Object getCellEditorValue()
getCellEditorValue
in interface javax.swing.CellEditor
public boolean isCellEditable(java.util.EventObject e)
isCellEditable
in interface javax.swing.CellEditor
public boolean shouldSelectCell(java.util.EventObject e)
shouldSelectCell
in interface javax.swing.CellEditor
public boolean stopCellEditing()
stopCellEditing
in interface DBCampo
stopCellEditing
in interface javax.swing.CellEditor
public void cancelCellEditing()
cancelCellEditing
in interface DBCampo
cancelCellEditing
in interface javax.swing.CellEditor
public javax.swing.JComponent getEditorComponent()
DBCampo
getEditorComponent
in interface DBCampo
public void editaCampoCompleto()
DBCampo
editaCampoCompleto
in interface DBCampo
public void editaCampoClear()
DBCampo
editaCampoClear
in interface DBCampo
public void editaCampoString(java.lang.String texto)
DBCampo
editaCampoString
in interface DBCampo
public void editaCampoRight()
DBCampo
editaCampoRight
in interface DBCampo
public void editaCampoLeft()
DBCampo
editaCampoLeft
in interface DBCampo
public void addCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
addCellEditorListener
in interface DBCampo
addCellEditorListener
in interface javax.swing.CellEditor
public void removeCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
removeCellEditorListener
in interface DBCampo
removeCellEditorListener
in interface javax.swing.CellEditor
public javax.swing.event.CellEditorListener[] getCellEditorListeners()
public void fireEditingStopped()
fireEditingStopped
in interface DBCampo
public void fireEditingCanceled()
fireEditingCanceled
in interface DBCampo
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |